network solar power remote renewable energy renewable resources control energy alternative energy green energy computer